package com.health.db.dao.user;

import java.util.List;

import com.health.db.model.UserInfo;
import com.health.db.model.UserInfoExample;

public interface IUserInfoDao {
	
		long countByExample(UserInfoExample example);

	    int deleteByExample(UserInfoExample example);

	    int deleteByPrimaryKey(Long userId);

	    int insert(UserInfo record);

	    int insertSelective(UserInfo record);

	    List<UserInfo> selectByExample(UserInfoExample example);

	    UserInfo selectByPrimaryKey(Long userId);

	    int updateByPrimaryKeySelective(UserInfo record);

	    int updateByPrimaryKey(UserInfo record);
	    
	    List<UserInfo> selectByMobilePhone(String mobilePhone);
	    
	    List<UserInfo> selectByOpenId(String openId);
}
